package LuoGu;

import java.math.BigInteger;
import java.util.Scanner;

public class Demo4 {
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
      BigInteger sum=BigInteger.valueOf(0);
      for(int i=1;i<=n;i++){
          BigInteger tmp=Nj(i);
          sum=sum.add(tmp);
      }

        System.out.println(sum);
    }
    public static BigInteger Nj(int b1){
        BigInteger output=BigInteger.valueOf(1);
        while(b1>=1){
            BigInteger tmp=BigInteger.valueOf(b1);
            output=output.multiply(tmp);
            b1--;
        }
        return output;
    }
}
